package com.example.config.config;

import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import org.springframework.boot.context.properties.ConfigurationProperties;

import java.util.List;

/**
 * @desc: security忽略的路径配置
 * @author: liuhan
 * @create: 2023-12-30 22:56
 */
@ConfigurationProperties(prefix = "security.ignore")
@Setter
@Getter
@NoArgsConstructor
public class IgnoreSecurityProperties {
    /**
     * 需要忽略的接口路径，不限制请求类型
     */
    private List<String> all;
    /**
     * 需要忽略的POST类型的接口路径
     */
    private List<String> post;
    /**
     * 需要忽略的GET类型的接口路径
     */
    private List<String> get;
}
